<%@ page language="java" contentType="text/html; charset=UTF-8"
	pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link type="text/css" rel="stylesheet" href="${pageContext.request.contextPath}/css/common.css" />
<script type="text/javascript" src="${pageContext.request.contextPath}/js/jquery-1.8.3.js"></script>
<script type="text/javascript">
$.ajaxSetup({
	async : false
});
	$(document).ready(function() {
			$("#save").click(function() {
				var returnFlag = true;
				if ($.trim($("#gr_code").val()) == "") {
					$("#gr_code").focus();
					alert("登录名不能为空！");
					return false;
				} else if(!$("#gr_code").val().match(/^[a-zA-Z0-9]{1,19}$/)){
					$("#gr_code").focus();
					alert("只能以数字字母开头，总长度不能超过20位!");
					return false;
				}else {
					$.ajax({
						type : "get",
						cache : false,
						url : "judgeGroup",
						data : {
							queryParameter : $("#gr_code").val()
						},
						error : function(xhr, error, msg) {
							alert("数据库连接失败~");
						},
						success : function(data) {
							if (data == "true") {
								$("#gr_code").focus();
								alert("登陆名重复!");
								returnFlag = false;
							}
						}
					});
					if (!returnFlag)
						return returnFlag;
				}
				if ($.trim($("#gr_name").val()) == "") {
					$("#gr_name").focus();
					alert("机构名称不能为空！");
					return false;
				}
				if ($.trim($("#gr_license").val()) == "") {
					$("#gr_license").focus();
					alert("营业许可证不能为空！");
					return false;
				}
				if ($.trim($("#gr_password").val()) == "") {
					$("#gr_password").focus();
					alert("密码不能为空！");
					return false;
				}
				if ($.trim($("#gr_passwordagain").val()) == "") {
					$("#gr_passwordagain").focus();
					alert("再次密码不能为空！");
					return false;
				}
				if ($("#gr_passwordagain").val()!=$("#gr_password").val()) {
					$("#gr_passwordagain").focus();
					alert("两次输入密码不一致!");
					return false;
				}
				if ($.trim($("#gr_tel").val()) == "") {
					$("#gr_tel").focus();
					alert("联系电话不能为空！");
					return false;
				}

				if ($.trim($("#gr_address").val()) == "") {
					$("#gr_address").focus();
					alert("联系地址不能为空！");
					return false;
				}
				//调用保存方法	
				$.ajax({
					url : "Groupadd",
					type : "post",
					data : {
						"gr_code" : $("#gr_code").val(),
						"gr_name" : $("#gr_name").val(),
						"gr_license" : $("#gr_license").val(),
						"gr_password" : $("#gr_password").val(),
						"gr_tel" : $("#gr_tel").val(),
						"gr_address" : $("#gr_address").val(),
					},
					dataType : "json",
					success : function(data) {
						if (data.result == true) {
							alert("添加成功");
							window.location="${pageContext.request.contextPath}/index.jsp";
						} else {
							alert("添加失败");
						}
					},
					error : function() {
						alert("数据连接失败！");
					}
				});

			});
	});
</script>
</head>
<body>
	<table border=1 class="table" width="100%">
		<tr>
			<td colspan="2" style="text-align: center">机构注册</td>
		</tr>
		<tr>
			<td align="center">登陆名*：</td>
			<td><input type="text" name="gr_code" id="gr_code"></input><span style="color:red;font-size:15px;">a-zA-Z0-9不能超过20位</span></td>
		</tr>
		<tr>
			<td align="center">机构名称*：</td>
			<td><input type="text" name="gr_name" id="gr_name"></input></td>
		</tr>
		<tr>
			<td align="center">营业许可证*：</td>
			<td><input type="text" name="gr_license" id="gr_license"></input></td>
		</tr>
		<tr>
			<td align="center">密码*：</td>
			<td><input type="password" name="gr_password" id="gr_password"></input></td>
		</tr>
		<tr>
			<td align="center">确认密码*：</td>
			<td><input type="password"  name="gr_passwordagain"
				id="gr_passwordagain"></input></td>
		</tr>
		<tr>
			<td align="center">联系电话*：</td>
			<td><input type="text" name="gr_tel" id="gr_tel"></input></td>
		</tr>
		<tr>
			<td align="center">联系地址：</td>
			<td><input type="text" name="gr_address" id="gr_address"></input></td>
		</tr>
		<tr>
			<td style="text-align:center;" colspan="2">
			<button type="submit" class="page-btn" name="save" id="save">保存</button>
			<button type="button" class="page-btn" name="return" onClick="window.history.back();">返回</button>
			</td>
		</tr>
	</table>
	
</body>
</html>